@charset "utf-8";
#browser{ margin-left: 10px; margin-right: 10px;font: 15px/1.6 "微软雅黑","宋体";}
#browser li{ background-color:#e5e9f3;}
/* public */
.con_center {padding:0 0px;}
a {text-decoration:none;}
iframe {border:none;width:100%;overflow:hidden;padding-bottom:-95px;overflow-y:auto;}
/* chart */
.chart1 {border:1px #d0d7e5 solid;overflow:hidden;}
.chart1 .title {height:40px;background:#e5e9f3;border-bottom:1px #d2dce9 solid;}
.chart1 .title h3 {line-height:40px;color:#333;font-size:16px;font-weight:bold;margin-left:12px;}
.chart1 .title h4 {line-height:40px;color:#333;font-size:15px;font-weight:bold;margin-left:12px;}
.chart1 .chart_area {padding:10px;}

/* header */
.header_top {height:62px;overflow:hidden;background:#f3f3f3;}
.header_top h1 {margin:14px 0 0 0;}
.header_top .float-r {margin:5px 0 0 0;*width:320px;}
.header_top .float-r p.align-r {margin-top:5px;}
.header_top .float-r p.align-r a.font-red {margin-right:2px;*margin-right:5px;}
.header_top .float-r span {color:#6b6b6b;margin:0 3px;}
.header_top .float-r span a {color:#6b6b6b;}
.header_top .float-r span a:hover {color:#000;}
.header_nav {background:#4a8bc2;height:33px;border-bottom:1px #346d9d solid;}
.header_nav ul li {float:left;margin-right:1px}
.header_nav ul li a {display:block;font-size:14px;color:#fff;font-weight:bold;padding:0 25px;line-height:33px;letter-spacing:1px;}
.header_nav ul li a.on,.header_nav ul li a:hover {background:#346d9d;text-decoration:none;}

/* footer */
.footer {color:#999;line-height:30px;text-align:center;border-top:2px #dedede solid;padding:20px 0;}
.footer a {color:#999;margin-left:10px;}
.footer p span {margin:0 8px;}
.footer p span i {margin:0 3px 0 10px;vertical-align:-3px;*vertical-align:1px;}

/* icon */
i {display:inline-block;}
.icon_rtx_gg,.icon_rtx_mm,.icon_decline,.icon_increase,.icon_reach,.icon_report_day,.icon_report_week,.icon_report_month,.icon_excel {background:url(../image/icon_sprite.png) no-repeat;}
.icon_rtx_gg {width:13px;height:15px;background-position:0 0;}
.icon_rtx_mm {width:13px;height:15px;background-position:-13px 0;}
.icon_decline {width:7px;height:9px;background-position:-28px 0;}
.icon_increase {width:7px;height:9px;background-position:-35px 0;}
.icon_square1 {width:4px;height:12px;background:#6b6b6b;}
.icon_reach {width:14px;height:15px;background-position:-44px 0;}
.icon_report_day {width:14px;height:16px;background-position:0 -22px;}
.icon_report_week {width:14px;height:16px;background-position:-28px -22px;}
.icon_report_month {width:14px;height:16px;background-position:-56px -22px;}
.icon_excel {width:16px;height:16px;background-position:-59px 0;}

/* btn */
button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"]> input[type="button"]::-moz-focus-inner {border:none;}
.btn_h28_blue {height:28px;padding:0 12px;*background:#6ba0cd;background:-moz-linear-gradient(top,#6ba0cd,#4c8cc3);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #6ba0cd), color-stop(1, #4c8cc3));background:-o-linear-gradient(top,#6ba0cd,#4c8cc3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6ba0cd', endColorstr='#4c8cc3', GradientType='0');border:1px #3771a2 solid;border-radius:2px;color:#fff;letter-spacing:3px;cursor:pointer;}
.btn_h28_blue .icon_reach {vertical-align:-3px;*vertical-align:0;margin-right:7px;}

/* table */
.table1 {border-top:1px #d0d7e5 solid;border-left:1px #d0d7e5 solid;line-height:34px;text-align:center;color:#666;}
.table1 th,.table1 td {border-right:1px #d0d7e5 solid;border-bottom:1px #d0d7e5 solid;padding:0 5px;background:#fff;white-space:nowrap;}
.table1 th {color:#333;background:#e5e9f3;font-weight:bold;}

.table_teg {border-top:1px #d0d7e5 solid;border-left:1px #d0d7e5 solid;color:#666; font-size:smaller;}
.table_teg th,.table_teg td {border-right:1px #d0d7e5 solid;border-bottom:1px #d0d7e5 solid;padding:0 5px;background:#fff;}
.table_teg th {color:#333;background:#e5e9f3;font-weight:bold;border-right:1px #d0d7e5 solid;border-bottom:1px #d0d7e5 solid;padding:0 5px;line-height:34px;}

/* nav */
.nav1 h3 {font-size:15px;color:#337AB6;margin-top:15px;}
.nav1 ul {margin:5px 0 0 0;}
.nav1 ul li {margin-bottom:10px;}
.nav1 ul li a {display:block;width:135px;line-height:30px;color:#215682;font-size:14px;}
.nav1 ul li a:hover,.nav1 ul li a.on {background:#5793c7;color:#fff;text-decoration:none;}
.nav1 ul li a i {vertical-align:-2px;*vertical-align:2px;margin:0 8px 0 15px;}
.nav1 ul li a:hover .icon_report_day,.nav1 ul li a.on .icon_report_day {background-position:-14px -22px;}
.nav1 ul li a:hover .icon_report_week,.nav1 ul li a.on .icon_report_week {background-position:-42px -22px;}
.nav1 ul li a:hover .icon_report_month,.nav1 ul li a.on .icon_report_month {background-position:-70px -22px;}
/*tab*/
.tab1 ul {border-bottom:2px solid #EBEBEB;overflow:hidden;}
.tab1 ul li {float:left;}
.tab1 ul li a {display:block;line-height:36px;font-size:16px;background:#ececec;border:1px #c8c8c8 solid;border-bottom:none;padding:0 20px;color:#333;}
.tab1 ul li a:hover {text-decoration:none;}
.tab1 ul li.on a {background:#4298cd;border:1px #1d7ac3 solid;border-bottom:none;color:#fff;}